Big Huge Thesaurus

anthurium andraeanum

noun